/*header*/
.header {margin: 0 auto;height: auto;width: 100%;}
.nihao{float:left;}
.topbox{width:100%;height:30px;background:#12264b;font-size:12px;color: #fff;}
.topbox .top{width:1140px;margin: 0 auto;height:30px;line-height:30px;}
.topbox .top a{color:#fff;text-decoration:none;}
.topbox .top .tel{background: url(tel.jpg) no-repeat;font-size: 18px;padding-left: 45px;margin:0 30px;}
.topbox .top .dropdown{position:relative;width:100px;}
.topbox .top .dropdown a.white{color:#fff;}
.topbox .top .dropdown a{text-decoration:none;}
.topbox .top .dropdown ul{background:#fff;border:1px solid #ddd;position:absolute;top:30px;left:0;z-index:99999;width:120px;padding:0px 15px 10px;}
.topbox .top .dropdown ul li{padding:5px 0;border-bottom:1px dotted #ddd;}
.topbox .top .dropdown ul li a{color:#333;}
/*nav*/
.logo{float:left;}
.head-v3{ position: relative; z-index: 100; min-width: 1140px }
.head-v3 .navigation-inner{ margin: 0 auto; width: 1140px; position: relative;height:40px; }
.navigation-up{ height:40px; line-height:40px; background:#f3eee9;}
.navigation-up .navigation-v3{height:40px;}
.navigation-up .navigation-v3 ul{width:1100px; height:40px;overflow:hidden;margin: 0 auto;  padding-left:20px;}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/16px "microsoft yahei";color:#fff; width:120px; background: url(navi_bg.jpg) left center no-repeat;text-align:center;}
.navigation-up .navigation-v3 .nav-up-selected a{background:url(btm_bg.jpg) center 60px no-repeat;}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:none;}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0;width:120px;height:40px;}
.navigation-up .navigation-v3 li a:hover{background:url(btm_bg.jpg) center 35px no-repeat #d4312a; color:#fff;}
.navigation-up .navigation-v3 li h2 a{ font-size:16px;width:120px;color:#000;display:inline-block;height:40px; line-height:40px;}



.search{width:340px;height:36px;padding-top:25px;background:url(search.png) left 25px no-repeat;}
.search li{ float:left; height:36px; line-height:40px;}
.search li input{ float:left; background:none; border:0 none;}
.search li.ss1{ width:251px; height:26px; padding:5px 20px; position:relative;}
.search li.ss1 input{width:218px; height:26px; line-height:26px;}
.search li.ss2{ padding-left:13px; width:36px; height:36px;}
.search li.ss2 input{ width:36px; height:36px; overflow:hidden; text-indent:-10em; cursor: pointer;}
.search li.ss3{ width:92px; height:36px; text-align:center; background:url(search_btn.png) 0 0 no-repeat; margin-left:10px; line-height:34px; font-size:14px;}
.search li.ss3 a{ color:#fff;}
.search li.ss3 a:hover{ color:#fff; text-decoration:underline;}



.navigation-up1{ height:90px; line-height:90px; background:#d4312a}
.navigation-up1 .navigation-v3 ul{width:700px;float:right; height:60px;overflow:hidden;}
.navigation-up1 .navigation-v3 li{float:left;font:normal 16px/45px "microsoft yahei";color:#fff; width:100px; background: url(navi_bg.jpg) left center no-repeat;text-align:center;}
.navigation-up1 .navigation-v3 .nav-up-selected a{background:url(btm_bg.jpg) center 60px no-repeat;}
.navigation-up1 .navigation-v3 .nav-up-selected-inpage{background:none;}
.navigation-up1 .navigation-v3 li h2{font-weight:normal;padding:0;margin:0;width:100px;}
.navigation-up1 .navigation-v3 li a:hover{background:url(btm_bg.jpg) center 60px no-repeat;}
.navigation-up1 .navigation-v3 li h2 a{ font-size:16px;width:100px;color:#ffffff;display:inline-block;height:90px; line-height:90px;}

.navigation-down{position:absolute;top:0px;right:750px;width:800px;height:200px;}
.navigation-down .nav-down-menu{width:800px;margin:0;height:200px;background:url(nav-down-menu.png) no-repeat; position:absolute;top:0px; }
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:800px;position:relative}
.xiala{width:100%;}
.mklist{width:240px; height:160px; float:left;margin-top:24px;margin-left:22px}
.mklist li{ float: left; height: 25px; line-height: 25px; width:120px; text-align: center; margin-bottom:12px; color:#3B3B3B}
.mklist li a{color:#3B3B3B}
.mklist li a:hover{}
.mklist_1{width:280px; height:160px; float:left; margin-left:20px;}
.mklist_1 li{float: left; height: 25px; line-height: 25px; width: 140px; text-align: center;margin-top:10px; }
.mklist_1 li a{color:#3B3B3B}
.gaikuang{width:210px; height:160px; float:left;margin-top:27px;margin-left:25px;}
.gaikuang img{}
.ggk{width:230px;height:160px;float:left;margin-top:40px;margin-left:30px;}
.ggk h1{ font-size:18px; font-weight:normal; color: #333333; margin-top:20px;}
.ggk p{ line-height:30px;color: #333333;text-indent:2.0em;font-size:12px;}

.banner{width:100%;overflow:hidden;min-height:300px;}

.banList{position:absolute;left:50%;margin-left:-960px;height:450px}
.banList li{height:470px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}

.footer{width:100%;background: #d4312a;padding:20px 0;color:#fff;}
.footer a{color:#fff;}
.finner{width:1140px;margin:0 auto;overflow:hidden;}
.finner .fnav{width: 100%;float: left;margin:0;}
.fnav li{width:240px;float: left;_display:inline;padding-left:5px;}
.fnav .biaoti{width:160px;float: left;_display:inline;padding-left:10px;}
.fnav a {color: #fff;display: block;font-size:14px;padding-bottom:10px;}
.fnav h4 a {font-weight: normal;font-size: 16px;color: #fff;}
.finfo{width:245px;float:left;}
.finfo .up{width:100%;height:30px;}
.finfo .in{width:100%;height:80px;margin-top:12px;}
.finfo .in .r{width:160px;height:75px;float:left;padding-left:10px;}
.finfo .tell{width:130px;line-height:25px;background:url(tel_02.png) no-repeat;font-size:16px;color:#fff;padding-left:30px;}
.finfo .share{width:100%;height:30px;margin-top:20px;}
.finfo .share a{ float: left;   width:36px;height: 30px;display: inline-block;background: url(ico.png) no-repeat;}
.finfo .share a.sa { background-position: 0px 0px;}
.finfo .share a.wb { background-position: -36px 0px;}
.finfo .share a.wx { background-position: -72px 0px;}
.finfo .copyright p{color:#fff;line-height:15px;padding-top:8px;font-size:12px;}

iframe a{color:#fff;}
